Big Huge Thesaurus

psychical communication

noun